package com.example.myapplication.util;

import android.content.Context;

public class Utils {

    /*
    不过布局参数的width和height两个数值默认是px单位，需要将dp单位的数值转换为px单位的数值
    然后才能赋值给width属性和height属性。
    下面是把dp大小转为px大小的方法代码
    * */
    // 根据手机的分辨率从 dp 的单位 转成为 px(像素)
    public static int dip2px(Context context, float dpValue) {
        // 获取当前手机的像素密度（1个dp对应几个px）
        float scale = context.getResources().getDisplayMetrics().density;
        // 四舍五入取整
        return (int) (dpValue * scale + 0.5f);
    }
}
